package com.vito.dcs.tendersOverview.Service;

import java.util.List;

import com.vito.base.model.DataGrid;
import com.vito.dcs.tendersOverview.model.PileGpsModel;
import com.vito.dcs.tendersOverview.model.StatisticalIntegrationPileKeyModel;
import com.vito.dcs.tendersOverview.model.TendersOverviewModel;

/**
 * 
 * 
 * @author zsk
 * @date 2019年4月23日  
 * @version v1.0
 * @Description 标段概况
 *
 */
public interface TendersOverviewService {
    
	/**
	 * 
	 * 
	 * @author zsk
	 * @date 2019年4月23日  
	 * @version v1.0
	 * @Description 标段完成情况（01：水稳）
	 *
	 */
	TendersOverviewModel getTendersOverviewTotalS(TendersOverviewModel tendersOverviewModel);
	
	/**
	 * 
	 * 
	 * @author zsk
	 * @date 2019年4月24日  
	 * @version v1.0
	 * @Description 标段完成情况（02：沥青）
	 *
	 */
	TendersOverviewModel getTendersOverviewTotalL(TendersOverviewModel tendersOverviewModel);
	
	/**
	 * 
	 * 
	 * @author zsk
	 * @date 2019年4月25日  
	 * @version v1.0
	 * @Description 标段ID 工艺：01 水稳  02 沥青 时间范围获取最近桩号
	 *
	 */
	List<StatisticalIntegrationPileKeyModel> getLatelyPileKey(StatisticalIntegrationPileKeyModel statisticalIntegrationPileKeyModel);
	 
	 /**
	  * 
	  * 
	  * @author zsk
	  * @date 2019年4月25日  
	  * @version v1.0
	  * @Description 获取两个最近桩号之间所有桩号
	  *
	  */
	List<PileGpsModel> getAllPileKey(PileGpsModel pileGpsModel);
	
}
